Big Huge Thesaurus

bufo speciosus

noun

sounds kind of like